OpenCities Map Help

To Create a Feature of Type Point-Text

  1. Create the table with one geometry column, one ID, one angle field, and one text field.
    CREATE TABLE POINT_TEXT
    ​(ID NUMBER PRIMARY KEY,
    MyText VARCHAR2(50)
    Angle NUMBER,
    Geometry MDSYS.SDO_GEOMETRY);

  2. Insert the table metadata in the Oracle Spatial metadata.
    INSERT INTO USER_SDO_GEOM_METADATA (TABLE_NAME, COLUMN_NAME, DIMINFO, SRID)
    VALUES (‘POINT_TEXT', 'Geometry',
    MDSYS.SDO_DIM_ARRAY
    (MDSYS.SDO_DIM_ELEMENT('X', 714099.913898663, 715312.343907550, 0.000000050),
    MDSYS.SDO_DIM_ELEMENT('Y', 4908438.586694972, 4910715.465519385, 0.000000050)),
    82247);

  3. Create the spatial index of type point to use rotation.
    CREATE INDEX POINT_TEXT_IDX ON POINT_TEXT(Geometry)
    INDEXTYPE IS MDSYS.SPATIAL_INDEX_V2 PARAMETERS ('layer_gtype=point');